package com.stella.ieproductivitybackend.entity;

import lombok.Data;

/**
 * 与核算进度达成
 */
@Data
public class Progress {
    // 工厂
    private String factory;

    // 部门
    private String dept_name;

    // 年份
    private String acc_year;

    // 月份
    private String acc_mon;

    // 按实际完工数量核算目标工时
    private Integer act_ct_hour;

    // 工时预算达成率
    private Integer ys_rate;

    // 预测产量
    private Integer prod_budget;

    // 实际产量
    private Integer prod_finish;

    // 产量差异
    private Integer prod_diff;

    // 产量差异率
    private Integer prod_diffrate;

    // 预测直工工时
    private Integer budget_zggs;

    // 预测间工工时
    private Integer budget_jggs;

    // 预测总工时
    private Integer budget_zgs;

    // 预测现场外包工时（金额换算）
    private Integer targ_xc_wbgs;

    // 预测二次流程外包工时（金额换算）
    private Integer targ_ec_wbgs;

    // 预测总工时（含外包）
    private Integer budget_zgs_ec;

    // 实际直工工时
    private Integer real_zggs;

    // 实际间工工时
    private Integer real_jggs;

    // 实际总工时
    private Integer real_zgs;

    // 实际现场外包工时（金额换算）
    private Integer real_xc_wbgs;

    // 实际二次流程外包工时（金额换算）
    private Integer real_ec_wbgs;

    // 实际总工时（含外包）
    private Integer real_zgs_ec;

    // 总工时差异
    private Integer diff_gs;

    // 总工时差异率
    private Integer diffrate_gs;

    // 预测 PPH（含现场 + 二次）
    private Double budget_pph_a;

    // 实际 PPH（含现场 + 二次）
    private Double real_pph_a;

    // PPH 达成率
    private Integer ach_rate_a;

    // 预测纯粹达成率
    private Integer targ_budg_rate;

    // 实际纯粹达成率
    private Integer pure_rate;

    // 纯粹达成率差异
    private Integer pure_dif;

    // 预算直间达成率
    private Integer trag_zjg_rate;

    // 实际直间达成率
    private Integer real_zjg_rate;

    // 直间达成率差异
    private Integer zjg_dif;

    // 预测标准秒值
    private Integer budget_sec;

    // 入库标准秒值
    private Integer finish_sec;

    // 标准秒值差异
    private Integer std_time_dif;
}
